rest area – English–Bahasa indonesia translations

🇬🇧 en id 🇮🇩

rest area noun

  • rest area along a road
tempat istirahat
Wiktionary Links